#include "Factory.h"

int main()
{
	//bool registered = TheMethodFactory<2>::Instance().RegisterMethod(1, CreateABM);
	//Point<2> x;
	Shape* ABC;
	ABC = ShapeFactory::Instance()->CreateShape(1);
	ABC->Rotate(0.666);
	return 0;
}
